/*
 * config.h
 * Config headers for ttyc2
 *  Created on: 20 févr. 2013
 *      Author: pierre
 */

#ifndef CONFIG_H_
#define CONFIG_H_
#include <stdio.h>
//#include<stdlib.h>
#include <stdbool.h>

/*Création et test du fichier*/
bool create_file(char *config_file);

void open_file(unsigned char *filename);
FILE *Pconfig;//Pointeur sur le fichier
/*On rempli les structures de chaque tribune*/
void tribune_config(char *addr,char *cookie,char *name,char *login,int numero_de_la_tribune);
/*On écrit les parametres dans le fichier*/
void writing_parameters(char *config_coin,int nombre_de_tribunes);
void read_configuration(FILE *config_coin);
//int test_file(FILE* coinconfig);
//int file_read_parameters(FILE coinconfig);
//void write_in_file(FILE coinconfig);
typedef struct config_file configuration;
//struct tribune;
struct user_agent;
typedef struct boards boards;//À dégager
typedef struct tribune tribune;
char adresse(void);
#endif /* CONFIG_H_ */
